masticatory apparatus - Spanish English Dictionary